From de087165260ae2740e73cc3d24f9f18b972d8013 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 19 Feb 2013 19:55:02 +0100 Subject: [PATCH] x11: Handle case where xsettings are NULL --- gdk/x11/gdkscreen-x11.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gdk/x11/gdkscreen-x11.c b/gdk/x11/gdkscreen-x11.c index 0a9b3cf71e..71478926ee 100644 --- a/gdk/x11/gdkscreen-x11.c +++ b/gdk/x11/gdkscreen-x11.c @@ -1318,6 +1318,8 @@ gdk_x11_screen_get_setting (GdkScreen *screen, GdkX11Screen *x11_screen = GDK_X11_SCREEN (screen); const GValue *setting; + if (x11_screen->xsettings == NULL) + goto out; setting = g_hash_table_lookup (x11_screen->xsettings, name); if (setting == NULL) goto out; -- 2.30.2